Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 93cbfe7f7e762e1ab63c1c90b1bdf3a9b4388a7a


Parents : 4589de2
Author : Mark Qvist <bc7291552be7a58f361522990465165c>
Date : 2026-05-02T19:38:50+02:00

Added support for readme files in micron format to rngit

Changes

1 files changed, 5 insertions(+), 5 deletions(-)


Diff

diff --git a/RNS/Utilities/rngit/pages.py b/RNS/Utilities/rngit/pages.py
index 85241768..71df3dd4 100644
--- a/RNS/Utilities/rngit/pages.py
+++ b/RNS/Utilities/rngit/pages.py
@@ -338,15 +338,14 @@ class NomadNetworkNode():
# Readme content
readme_content, readme_is_markdown = self.get_readme_content(repo["path"])
if readme_content is not None:
- if not readme_content.lstrip().startswith("#"):
+ if not readme_content.lstrip().startswith("#") and not readme_content.lstrip().startswith(">"):
content_parts.append(self.m_divider())
- content_parts.append("\n")
if readme_is_markdown:
converted = self.mdc.format_block(readme_content)
content_parts.append(converted)
- else: content_parts.append(f"`=\n{readme_content}\n`=")
+ else: content_parts.append(f"\n{readme_content}\n")
content_parts.append("\n")
content_parts.append(self.m_divider())
@@ -1327,8 +1326,9 @@ class NomadNetworkNode():
return None
def get_readme_content(self, repo_path):
- readme_names = [ ("README.md", True), ("README.rst", False), ("README.txt", False), ("README", False),
- ("readme.md", True), ("readme.rst", False), ("readme.txt", False), ("readme", False) ]
+ readme_names = [ ("README.mu", False), ("Readme.mu", False), ("readme.mu", False), ("README", False),
+ ("readme", False), ("README.md", True), ("readme.md", True), ("README.rst", False),
+ ("README.txt", False), ("readme.rst", False), ("readme.txt", False) ]
for readme_name, is_markdown in readme_names:
try:


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────